#pragma once

namespace utils 
{

template<typename T>
class CSingletonT
{
public:
    static T* instance()
    {
        static T s_instance;
        return &s_instance; 
    }
};

} // namespace utils 
